cyclic phosphate - Spanish English Dictionary